64b8ff5f9f9ab3031ca10dd9651849921e49eb5f,domain/src/test/java/org/jboss/as/model/base/ProfileElementTestBase.java,ProfileElementTestBase,testBadAttributeParse,#,157

Before Change


            // TODO validate the location stuff in the exception message
        }

        testContent = "<profile name=\"test\" bogus=\"bogus\">" + MockAnyElement.getSimpleXmlContent() + "</profile>";
        fullcontent = MockRootElement.getXmlContent(getTargetNamespace(), getTargetNamespaceLocation(), true, testContent);

        try {
            MockRootElementParser.parseRootElement(getXMLMapper(), new StringReader(fullcontent));
            fail("Extraneous 'bogus' attribute did not cause parsing failure");
        }
        catch (XMLStreamException good) {

After Change


            // TODO validate the location stuff in the exception message
        }

        testContent = "<profile name=\"test\" bogus=\"bogus\">" + MockSubsystemElement.getSingleSubsystemXmlContent() + "</profile>";
        testContent = ModelParsingSupport.wrap(Element.PROFILES.getLocalName(), testContent);
        fullcontent = ModelParsingSupport.getXmlContent(Element.DOMAIN.getLocalName(), getTargetNamespace(), getTargetNamespaceLocation(), testContent);

        try {
            ModelParsingSupport.parseDomainModel(getXMLMapper(), fullcontent);
            fail("Extraneous 'bogus' attribute did not cause parsing failure");
        }
        catch (XMLStreamException good) {